동적 기획 제11회 산동성 대학생 프로그램 설계 경연대회 Adventurer's Guild(dp) 전송문 제목: 몬스터의 수량 n, 캐릭터의 생명력 H, 캐릭터의 공격 S 건네기;다음 n행, 매 행위 매 몬스터의 혈액량 h, 공격 s, 가치 w; 매번 몬스터를 처치할 때마다 h의 혈액량과 s의 공격을 소모한다. S가 마이너스일 경우 H로 S를 보충하고 H가 마이너스일 경우 끝난다.출력으로 얻을 수 있는 최대 가치; 아이디어: 가방 문제의 작은 변종, dp[i][j]가 소모한 혈액량은 i,... 동적 기획 01 가방, 완전 가방, 다중 가방 dp(동적 기획 입문 dp) 01 가방은 2진법으로 직접 표시할 수 있지만 데이터 양이 너무 많으면 시간을 초과하는 것이 폭력이다.01 가방의 사상은 바로 이 물품에 대해 내가 넣은 가치가 큰지 안 넣은 가치가 큰지 비교하여 방정식 f[i][v] = 맥스 {f[i-3-1] [v], f[i-3] [v-wei[i]] +val [i]}로 전환하는 것이다.앞에는 안 넣고, 뒤에는 넣고, 넣으면 가방의 용량이 줄어든 후의 + 넣... ******동적 기획 디지털 DP - 숫자 1 수 1009 숫자 1의 수량 기준 시간 제한: 1초 공간 제한: 131072KB점수: 5난이도: 1급 알고리즘 문제 1부터 N까지의 모든 양의 숫자를 적은 십진수 N을 지정하여 1의 개수를 계산합니다. 예를 들어 n = 12 에는 1 이 5 개 들어 있습니다.1,10,12에는 3개의 1,11에는 2개의 1,총 5개의 1이 포함된다. Input Output Input 예 Output 예 dp[i]... 동적 기획 행렬 추출 문제 V2 51nod-1084 이 문제는 한 번, 거꾸로 한 번 가면 수익이 가장 높고 한 자리에서 한 번만 받을 수 있도록 요구한다. 그러면 매트릭스에서 임계 위치를 제외하고 우리는 다양한 경로로 도달할 수 있기 때문에 수익이 가장 높고 모든 위치가 한 번만 도달할 수 있다. 그러면 바로 두 번 온다고 생각해도 무방하다. 그러나 우리는 두 번의 dp로 나눌 수 없다. 만약에 첫 번째가 가장 좋으면 두 번째도 가장 좋은 ... 동적 기획 [단순 DP] HDU 1260 Tickets [2차 순위 Attempted] HDU 1260 Tickets 제목: 1인용 K장이 있고 각자의 티켓 발행 시간이 있으며 K-1장의 2인용 티켓이 있고 각자의 티켓 발행 시간이 있다.이 2인표는 1,2,3(3,4)...이렇게 두 사람을 구성하는 발권 시간이다.최소한 얼마 동안 모든 표를 팔아야 하는지 물어보세요.DP 방정식을 열거해서 하면 된다 My_Feeling: 시합할 때 30분도 안 돼... #기본 DP동적 기획 ZR1012 Zbox loves keyboard (dp) Description 텍스트 상자에 x x 개의 문자가 있습니다.2초마다 전체 선택, 복사, 붙여넣기를 할 수 있습니다.1초마다 입력, 체크아웃을 할 수 있습니다.텍스트 상자에 n n n 문자를 입력하려면 몇 초를 구합니까? 1 ≤ n , x ≤ 1 0 6 1\leq n, x\leq 10^6 1≤n,x≤106 Solution 만약 체크아웃 항목이 없다면, 매우 물의 dp문제이다.여기서 모두 ... 동적 기획 (DP)673. 최장 증자 서열의 개수 정렬되지 않은 정수 그룹을 지정하고 가장 긴 증자 서열의 개수를 찾습니다. 예1: 입력: [1,3,5,4,7] 출력: 2 해석: 두 개의 최장 증자 서열이 있는데 각각 [1,3,4,7]과 [1,3,5,7]이다.예2: 입력:[2,2,2,2] 출력:5 해석: 최장 체증 서열의 길이는 1이고 5개 서열의 길이가 1이 존재하기 때문에 출력5.주의: 주어진 그룹의 길이는 2000을 넘지 않으며 결과는... 동적 기획leetcode Codeforces 1287C Garland 제목 링크:Codeforces 1287C Garland 사고방식: 우리기dp[i][j][0]와 dp[i][j][1]는 각각 i개가 홀수/짝수이고 앞의 i개 안에 j개의 짝수가 있는 상황에서 i개의 최소 복잡도.첫 번째가 홀수/짝수일 때의 추이 관계를 쉽게 얻을 수 있다.i번째가 비어 있을 때 짝을 뽑아도 됩니다. 우리는 모두 가장 작은 짝을 추출하면 됩니다.최종 답은 전 n개의 짝수가 n/2... Codeforces#동적 기획 openjudge 9286: 상자와 작은 공의 4 (dp) 총 시간 제한: 1000ms 메모리 제한: 131072kB 묘사 N개의 각기 다른 공, M개의 다른 BOX를 정하고 몇 가지 다른 공을 넣는 방법이 있어 각 BOX의 공 개수가 K보다 적지 않게 한다.N, M, K 모두 15 미만 입력 각 행은 N, M, K로 0 0 0으로 끝납니다. 출력 제목과 같다 샘플 입력 샘플 출력 문제 풀이: dp 이 문제 Push Botton Lock 문제는 비슷... 동적 기획 CF 55D Beautiful numbers(디지털 DP) 제목: [l, r] 구간을 정하고 그 중 이 수가 자신의 한 자릿수에 의해 정제될 수 있는 개수를 구한다. 분명히 디지털 DP입니다.자신의 한 자릿수를 정제할 수 있다. 즉, 자신의 한 자릿수의 최소 공배수를 정제할 수 있다.lcm(2,...,9)== 2520.한 n자리수에 대해 우리는 1위부터 n자리 숫자를 스캔한 후에 조건에 부합되는지 판단한다.dp 과정에서 구성된 n자리 숫자로 구성된 ... 동적 기획 P1722 매트릭스 II & P1044 창고 문제풀이 블로그 원제 링크 1 1 1 1 1 원제 링크 2, 2, 2. 먼저 P1722\text{P1722} P1722를 살펴보겠습니다. 제목 요약: 하나 있다× n 2\times n 2×n의 격자, 현재 너는 그것들의 모든 칸에 빨간색이나 검은색을 염색해서 모든 칸에 빨간색 칸이 검은색 칸과 똑같이 많아지도록 해야 한다. n ≤ 100 n\leq 100 n≤100. 데이터 범위가 비교적 작은 이상 ... 동적 기획점차 미루다 LeetCode 343. 정수 분할 DP LeetCode동적 기획 hdu15591081 최대 하위 매트릭스와 두 가지 문제 최대 서브 행렬은 전형적인 dp 문제다.어느 정도는 최대 연속 서열과 문제의 확장이라고 할 수 있다. 이것은 가장 흔히 볼 수 있는 최대 하위 행렬 문제의 체형이다.간단한 해결 방안은 열을 누적하여 임의의 두 줄의 누적값의 차이를 두루 훑어본 다음에 일반적인 최대 연속 서열과 문제로 전환하는 것이다.따라서 2차원 문제를 1차원으로 전환한다.시간 복잡성이 높은 O(N^3) 매트릭스 값을 입력할... dp동적 기획HDU최대 하위 매트릭스 및 hdu-4597(게임 DP) 이 문제는 dp로 바둑 문제를 유도하는 대표적인 예이다. 자세히 생각해 보면 이것은 사실 구간 처리 문제이고 일반적인 구간 문제는 비교적 간단한 문제라는 것을 알 수 있다. 두 아이가 모두 똑똑하기 때문에 그들은 반드시 가능한 한 최선의 방안을 선택할 것이다. 그래서 모든 사람의 현재의 최선은 다음 사람의 최선에 의존한다.그럼 디테일은 어떻게 할까요?아니면 케케묵은 곡조를 다시 연주할지, 먼... 게임동적 기획 hihocoder 1033 인터레이싱 및 디지털 DP pp[site][sum][p]는site 비트 숫자가 있고 교차와sum가 있으며 site 위치의 기호는 +(p==1) 또는 -(p==0)이다.마지막으로 k라는 것을 알았기 때문에sum의 초기값을 k+100(마이너스가 있기 때문)으로 설정합니다.어떤 분에 대해서 만약에 추가하려면 우리는sum로 줄여서 마지막까지 진행합니다. 만약sum==100이라면 앞의 교차와 바로 k를 확신할 수 있습니다.서로... 동적 기획hihocoder디지털 DPdp HDU_5617Jam's maze 이 문제는 처음에 약간 흐리멍덩해 보였는데 먼저 DP가 생각났다. 이 행렬은 너무 뚜렷하지만 상태 이동 방정식을 어떻게 해야 하는지 잘 알고 데이터량이 좀 크다.사실 이렇게 이해할 수 있다. (1,1)과 (n,n)을 동시에 가운데로 가게 하고 중간에서 합쳐서 f[x1][y1][y1][y2]를 초기점에서 (x1,y1)(x2,y2) 두 점으로 정의할 때 구성된 서브열이 같은 방안수를 정의한다. ... dp동적 기획BestCoder 정수 구분의 4[구간dp]는 사고방식에 대해 설명한다 늙은이가 이야기하는 문제 두 개의 정수 n, m를 제시하고 n에 m-1개의 곱셈을 넣고 n을 m단으로 나누어 이 m단의 최대 곱셈을 구한다. 구간 dp: 사고방식: 먼저 n의 i~j 수위의 값을 구한다 m단의 상황을 분석하다 4자리의 수 정의 dp[i][j]는 i를 j단으로 나누는 최대 곱셈값을 설명하기 위해 보다 직관적으로 ij를 거꾸로 해서 여러분들이 잘 보실 수 있도록 하겠습니다. j ... dp동적 기획 LeetCode 818. Race Car 기억화 검색.이 문제는 분명히 하위 문제로 고려될 수 있다.대체적인 사고방식: dp[n]를 설정하여 n의 가장 짧은 코드에 도달하기 위해 직접 A에서 가장 짧은 위치는 1, 3, 7, 15,..., (2^n)-1을 설정하면 분명히 고려해야 할 상황은 target이 2^(n-1)-1~(2^n)-1사이에 위치하고 이 구간을 어떻게 처리하는가이다.두 가지 방법. target의 뒷머리 위치(2^n)... LeetCode동적 기획 단순 dp- 최소 문자를 삭제하고 메모 문자열로 바꾸기 제목 설명: 문자열 s를 정하고 최소한 몇 개의 문자를 삭제하면 s가 메타문자열이 될 수 있도록 합니다.예를 들어 s="abca", 답은 1. 문제풀이 사고방식: 여기에 두 가지 문제풀이 방법을 제공한다. 첫 번째는 전편에 쓴 LCS(최장 공공 서브열)를 사용하고 두 번째는 직접적인 dp이다. 1, 첫 번째 사고방식은 s2 변수를 신청하여 s2가 s1의 반전을 하게 하는 것이다. 만약에 회문... 동적 기획dp다시 POJ 2486(나무 가방 입문 문제) step1: 뿌리 노드 x에서 슨에 도착하고, 슨이 슨의 자수를 두루 훑어본 다음에 슨으로 돌아가고, 슨이 슨의 뿌리 노드 x로 돌아간다.step2: 남은 걸음수로 뿌리 노드 x의 나머지 자수를 두루 훑어보고 뿌리 노드 x로 돌아간다. 얻은 가치: dp[son][s-2][0]+dp[x][j-s][0]가 왜 s-2일까. 왜냐하면 son의 지점을 제외한 뿌리의 다른 지점은 j-s보를 사용했기 때... 동적 기획 HDU 5794 A Simple Chess(허용 원리 + Lucas 정리 + dp) n*m 바둑판이 있는데, 바둑알 한 개가 (1,1)칸에서 (n,m)칸으로 이동해야 한다.이 바둑알은 좌표 (x1, y1) 의 칸에서 칸 (x2, y2) 으로 뛰어넘을 수 있으며, 단지 다음과 같다. (x2-x1)^2+(y2-y1)^2=5 x2>x1,y2>y1 바둑판에 r개의 칸이 있고 장애물이 있어서 바둑알은 장애물이 있는 칸에 떨어질 수 없다.이 바둑알이 기점에서 종점까지 모두 몇 가지 방... 용척 원리Lucas의 정리동적 기획Lucasdp
제11회 산동성 대학생 프로그램 설계 경연대회 Adventurer's Guild(dp) 전송문 제목: 몬스터의 수량 n, 캐릭터의 생명력 H, 캐릭터의 공격 S 건네기;다음 n행, 매 행위 매 몬스터의 혈액량 h, 공격 s, 가치 w; 매번 몬스터를 처치할 때마다 h의 혈액량과 s의 공격을 소모한다. S가 마이너스일 경우 H로 S를 보충하고 H가 마이너스일 경우 끝난다.출력으로 얻을 수 있는 최대 가치; 아이디어: 가방 문제의 작은 변종, dp[i][j]가 소모한 혈액량은 i,... 동적 기획 01 가방, 완전 가방, 다중 가방 dp(동적 기획 입문 dp) 01 가방은 2진법으로 직접 표시할 수 있지만 데이터 양이 너무 많으면 시간을 초과하는 것이 폭력이다.01 가방의 사상은 바로 이 물품에 대해 내가 넣은 가치가 큰지 안 넣은 가치가 큰지 비교하여 방정식 f[i][v] = 맥스 {f[i-3-1] [v], f[i-3] [v-wei[i]] +val [i]}로 전환하는 것이다.앞에는 안 넣고, 뒤에는 넣고, 넣으면 가방의 용량이 줄어든 후의 + 넣... ******동적 기획 디지털 DP - 숫자 1 수 1009 숫자 1의 수량 기준 시간 제한: 1초 공간 제한: 131072KB점수: 5난이도: 1급 알고리즘 문제 1부터 N까지의 모든 양의 숫자를 적은 십진수 N을 지정하여 1의 개수를 계산합니다. 예를 들어 n = 12 에는 1 이 5 개 들어 있습니다.1,10,12에는 3개의 1,11에는 2개의 1,총 5개의 1이 포함된다. Input Output Input 예 Output 예 dp[i]... 동적 기획 행렬 추출 문제 V2 51nod-1084 이 문제는 한 번, 거꾸로 한 번 가면 수익이 가장 높고 한 자리에서 한 번만 받을 수 있도록 요구한다. 그러면 매트릭스에서 임계 위치를 제외하고 우리는 다양한 경로로 도달할 수 있기 때문에 수익이 가장 높고 모든 위치가 한 번만 도달할 수 있다. 그러면 바로 두 번 온다고 생각해도 무방하다. 그러나 우리는 두 번의 dp로 나눌 수 없다. 만약에 첫 번째가 가장 좋으면 두 번째도 가장 좋은 ... 동적 기획 [단순 DP] HDU 1260 Tickets [2차 순위 Attempted] HDU 1260 Tickets 제목: 1인용 K장이 있고 각자의 티켓 발행 시간이 있으며 K-1장의 2인용 티켓이 있고 각자의 티켓 발행 시간이 있다.이 2인표는 1,2,3(3,4)...이렇게 두 사람을 구성하는 발권 시간이다.최소한 얼마 동안 모든 표를 팔아야 하는지 물어보세요.DP 방정식을 열거해서 하면 된다 My_Feeling: 시합할 때 30분도 안 돼... #기본 DP동적 기획 ZR1012 Zbox loves keyboard (dp) Description 텍스트 상자에 x x 개의 문자가 있습니다.2초마다 전체 선택, 복사, 붙여넣기를 할 수 있습니다.1초마다 입력, 체크아웃을 할 수 있습니다.텍스트 상자에 n n n 문자를 입력하려면 몇 초를 구합니까? 1 ≤ n , x ≤ 1 0 6 1\leq n, x\leq 10^6 1≤n,x≤106 Solution 만약 체크아웃 항목이 없다면, 매우 물의 dp문제이다.여기서 모두 ... 동적 기획 (DP)673. 최장 증자 서열의 개수 정렬되지 않은 정수 그룹을 지정하고 가장 긴 증자 서열의 개수를 찾습니다. 예1: 입력: [1,3,5,4,7] 출력: 2 해석: 두 개의 최장 증자 서열이 있는데 각각 [1,3,4,7]과 [1,3,5,7]이다.예2: 입력:[2,2,2,2] 출력:5 해석: 최장 체증 서열의 길이는 1이고 5개 서열의 길이가 1이 존재하기 때문에 출력5.주의: 주어진 그룹의 길이는 2000을 넘지 않으며 결과는... 동적 기획leetcode Codeforces 1287C Garland 제목 링크:Codeforces 1287C Garland 사고방식: 우리기dp[i][j][0]와 dp[i][j][1]는 각각 i개가 홀수/짝수이고 앞의 i개 안에 j개의 짝수가 있는 상황에서 i개의 최소 복잡도.첫 번째가 홀수/짝수일 때의 추이 관계를 쉽게 얻을 수 있다.i번째가 비어 있을 때 짝을 뽑아도 됩니다. 우리는 모두 가장 작은 짝을 추출하면 됩니다.최종 답은 전 n개의 짝수가 n/2... Codeforces#동적 기획 openjudge 9286: 상자와 작은 공의 4 (dp) 총 시간 제한: 1000ms 메모리 제한: 131072kB 묘사 N개의 각기 다른 공, M개의 다른 BOX를 정하고 몇 가지 다른 공을 넣는 방법이 있어 각 BOX의 공 개수가 K보다 적지 않게 한다.N, M, K 모두 15 미만 입력 각 행은 N, M, K로 0 0 0으로 끝납니다. 출력 제목과 같다 샘플 입력 샘플 출력 문제 풀이: dp 이 문제 Push Botton Lock 문제는 비슷... 동적 기획 CF 55D Beautiful numbers(디지털 DP) 제목: [l, r] 구간을 정하고 그 중 이 수가 자신의 한 자릿수에 의해 정제될 수 있는 개수를 구한다. 분명히 디지털 DP입니다.자신의 한 자릿수를 정제할 수 있다. 즉, 자신의 한 자릿수의 최소 공배수를 정제할 수 있다.lcm(2,...,9)== 2520.한 n자리수에 대해 우리는 1위부터 n자리 숫자를 스캔한 후에 조건에 부합되는지 판단한다.dp 과정에서 구성된 n자리 숫자로 구성된 ... 동적 기획 P1722 매트릭스 II & P1044 창고 문제풀이 블로그 원제 링크 1 1 1 1 1 원제 링크 2, 2, 2. 먼저 P1722\text{P1722} P1722를 살펴보겠습니다. 제목 요약: 하나 있다× n 2\times n 2×n의 격자, 현재 너는 그것들의 모든 칸에 빨간색이나 검은색을 염색해서 모든 칸에 빨간색 칸이 검은색 칸과 똑같이 많아지도록 해야 한다. n ≤ 100 n\leq 100 n≤100. 데이터 범위가 비교적 작은 이상 ... 동적 기획점차 미루다 LeetCode 343. 정수 분할 DP LeetCode동적 기획 hdu15591081 최대 하위 매트릭스와 두 가지 문제 최대 서브 행렬은 전형적인 dp 문제다.어느 정도는 최대 연속 서열과 문제의 확장이라고 할 수 있다. 이것은 가장 흔히 볼 수 있는 최대 하위 행렬 문제의 체형이다.간단한 해결 방안은 열을 누적하여 임의의 두 줄의 누적값의 차이를 두루 훑어본 다음에 일반적인 최대 연속 서열과 문제로 전환하는 것이다.따라서 2차원 문제를 1차원으로 전환한다.시간 복잡성이 높은 O(N^3) 매트릭스 값을 입력할... dp동적 기획HDU최대 하위 매트릭스 및 hdu-4597(게임 DP) 이 문제는 dp로 바둑 문제를 유도하는 대표적인 예이다. 자세히 생각해 보면 이것은 사실 구간 처리 문제이고 일반적인 구간 문제는 비교적 간단한 문제라는 것을 알 수 있다. 두 아이가 모두 똑똑하기 때문에 그들은 반드시 가능한 한 최선의 방안을 선택할 것이다. 그래서 모든 사람의 현재의 최선은 다음 사람의 최선에 의존한다.그럼 디테일은 어떻게 할까요?아니면 케케묵은 곡조를 다시 연주할지, 먼... 게임동적 기획 hihocoder 1033 인터레이싱 및 디지털 DP pp[site][sum][p]는site 비트 숫자가 있고 교차와sum가 있으며 site 위치의 기호는 +(p==1) 또는 -(p==0)이다.마지막으로 k라는 것을 알았기 때문에sum의 초기값을 k+100(마이너스가 있기 때문)으로 설정합니다.어떤 분에 대해서 만약에 추가하려면 우리는sum로 줄여서 마지막까지 진행합니다. 만약sum==100이라면 앞의 교차와 바로 k를 확신할 수 있습니다.서로... 동적 기획hihocoder디지털 DPdp HDU_5617Jam's maze 이 문제는 처음에 약간 흐리멍덩해 보였는데 먼저 DP가 생각났다. 이 행렬은 너무 뚜렷하지만 상태 이동 방정식을 어떻게 해야 하는지 잘 알고 데이터량이 좀 크다.사실 이렇게 이해할 수 있다. (1,1)과 (n,n)을 동시에 가운데로 가게 하고 중간에서 합쳐서 f[x1][y1][y1][y2]를 초기점에서 (x1,y1)(x2,y2) 두 점으로 정의할 때 구성된 서브열이 같은 방안수를 정의한다. ... dp동적 기획BestCoder 정수 구분의 4[구간dp]는 사고방식에 대해 설명한다 늙은이가 이야기하는 문제 두 개의 정수 n, m를 제시하고 n에 m-1개의 곱셈을 넣고 n을 m단으로 나누어 이 m단의 최대 곱셈을 구한다. 구간 dp: 사고방식: 먼저 n의 i~j 수위의 값을 구한다 m단의 상황을 분석하다 4자리의 수 정의 dp[i][j]는 i를 j단으로 나누는 최대 곱셈값을 설명하기 위해 보다 직관적으로 ij를 거꾸로 해서 여러분들이 잘 보실 수 있도록 하겠습니다. j ... dp동적 기획 LeetCode 818. Race Car 기억화 검색.이 문제는 분명히 하위 문제로 고려될 수 있다.대체적인 사고방식: dp[n]를 설정하여 n의 가장 짧은 코드에 도달하기 위해 직접 A에서 가장 짧은 위치는 1, 3, 7, 15,..., (2^n)-1을 설정하면 분명히 고려해야 할 상황은 target이 2^(n-1)-1~(2^n)-1사이에 위치하고 이 구간을 어떻게 처리하는가이다.두 가지 방법. target의 뒷머리 위치(2^n)... LeetCode동적 기획 단순 dp- 최소 문자를 삭제하고 메모 문자열로 바꾸기 제목 설명: 문자열 s를 정하고 최소한 몇 개의 문자를 삭제하면 s가 메타문자열이 될 수 있도록 합니다.예를 들어 s="abca", 답은 1. 문제풀이 사고방식: 여기에 두 가지 문제풀이 방법을 제공한다. 첫 번째는 전편에 쓴 LCS(최장 공공 서브열)를 사용하고 두 번째는 직접적인 dp이다. 1, 첫 번째 사고방식은 s2 변수를 신청하여 s2가 s1의 반전을 하게 하는 것이다. 만약에 회문... 동적 기획dp다시 POJ 2486(나무 가방 입문 문제) step1: 뿌리 노드 x에서 슨에 도착하고, 슨이 슨의 자수를 두루 훑어본 다음에 슨으로 돌아가고, 슨이 슨의 뿌리 노드 x로 돌아간다.step2: 남은 걸음수로 뿌리 노드 x의 나머지 자수를 두루 훑어보고 뿌리 노드 x로 돌아간다. 얻은 가치: dp[son][s-2][0]+dp[x][j-s][0]가 왜 s-2일까. 왜냐하면 son의 지점을 제외한 뿌리의 다른 지점은 j-s보를 사용했기 때... 동적 기획 HDU 5794 A Simple Chess(허용 원리 + Lucas 정리 + dp) n*m 바둑판이 있는데, 바둑알 한 개가 (1,1)칸에서 (n,m)칸으로 이동해야 한다.이 바둑알은 좌표 (x1, y1) 의 칸에서 칸 (x2, y2) 으로 뛰어넘을 수 있으며, 단지 다음과 같다. (x2-x1)^2+(y2-y1)^2=5 x2>x1,y2>y1 바둑판에 r개의 칸이 있고 장애물이 있어서 바둑알은 장애물이 있는 칸에 떨어질 수 없다.이 바둑알이 기점에서 종점까지 모두 몇 가지 방... 용척 원리Lucas의 정리동적 기획Lucasdp